perform duties faultlessly

Translations
accomplir ses tâches sans faute